package object;

public class Car1 {
    //成员变量
    private String Color; //颜色

    private int Speed; //速度

    private int seat=5; //座位

    @Override
    public String toString() {
        return "Car1{" +
                "Color='" + Color + '\'' +
                ", Speed=" + Speed +
                ", seat=" + seat +
                '}';
    }

    //成员方法
    public void run(){
        //this用的就是成员变量
        System.out.println(this.Color);
        System.out.println(this.Speed);
        System.out.println("车能跑");
    }

    public void fly(String color){
        System.out.println(this.Color+"车能飞,在"+color+"颜色的草丛里");
    }
    public static void main(String[] args) {
   /*     Car1 car1=new Car1();
        car1.Color="黑色";
        car1.Speed=100;
        car1.run();*/
        Car1 car1=   new Car1();
        car1.Color="白色";
        car1.Speed=100;
        car1.fly("粉色");
        System.out.println(car1.toString());

    }
   //this可以帮我们区分成员变量和局部变量
   //this：表示当前类的对象
   //this可以在方法内部获取到对象中的属性信息
   //this可以区分局部变量和成员变量 +this.就是成员变量

}
